	body {
		width: 100vw;
		min-height: calc( 100vh - 90px );
		padding-bottom: 90px;
		background: linear-gradient(180deg, rgba(6, 196, 132, 1) 0%, rgba(237, 237, 237, 1) 30%);
		}
		input{
			border:0 !important;
			margin-bottom: 0 !important;
			padding-left: 2px !important;
			font-size: 15px;
			height: 20px !important;
			padding: 0 !important;
			font-weight: 400;
		}
	.top-tips{
		height: 24px;
		width: 15rem;
		background-color: rgba(26, 180, 128, 1);
		border-radius: 14px;
		font-size: 11px;
		margin-top: 44px;
		text-align: center;
		line-height: 24px;
		color: #ffffff;
		margin-left: 10px;
	}
	.write-change-info{
		width: calc(100% - 20px);
		margin-left: 10px;
		background-color: #ffffff;
		border-radius: 5px;
		margin-top: 10px;
		padding: 15px;
		min-height: 120px;
	}
	.day-room-info{
		margin: 6px 0;
	}		
	.day-content{
		display: flex;
		font-size: 8px;
		align-items: flex-end !important;
	}
	.day-font{
		font-size: 18px;
	}
	.font16{
		font-size: 16px;
	}
	.font9{
		font-size: 9px;
		color: #AAAAAA;
	}
	
	.cancel-tips{
		display: flex;
		align-items: center;
		color: #D9001B;
		font-size: 9px;
	}
	.content-title{
		display: flex;
		justify-content: space-between;
		font-size: 16px;
		align-items: center;
	}
	.content-form-item{
		display: flex;
		height: 25px;
		width: 100%;
		color:#AAAAAA;
		margin-top: 8px;
		border-bottom: 1px solid #f2f2f2;
	}
	.content-form-item:last-child(){
		border-bottom: 0;
	}
	.price-font{
		font-size: 13px;
		color: #D9001B;
	}
	.pay-font{
		font-weight: 700;
		color: #000000;
		font-size: 13px;
	}
	.reduce-font{
		font-weight: 700;
		color: #AAAAAA;
		font-size: 10px;
	}
	.item-name{
		font-size: 13px;
		width: 5rem;
	}
	.form-item-content{
		color: #000000;
		font-size: 13px;
		display: flex;
		align-items: center;
	}
	
	.travel-reminder{
		position: relative;
		width: 100%;
		height: 100%;
		background-color: #ffffff;
		border-top-left-radius: 12px;
		border-top-right-radius: 12px;
		padding-top: 10px;
		padding-left: 10px;
		overflow-y: scroll;
	}
	.popClose{
		position: absolute;
		width: 14px;
		height: 14px;
		 top: 17px;
		 right: 15px;
	}
	.popTitle{
		width: 100%;
		text-align: center;
		color: #000000;
		font-size: 20px;
		font-weight: 500;
		margin-top: 25px;
	}
	.item{
		margin-top: 15px;
		padding-bottom: 10px;
		border-bottom: 1px solid #B7B8BE;
	}
	.item-content{
		/* padding: 0 20px 0 40px; */
		margin-top: 10px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		color: #B7B8BE;
		font-size: 11px;
	}
	
	.page-bottom{
		position: fixed;
		bottom: 0;
		left: 0;
		height: 85px;
		width: 100%;
		background-color: #ffffff;
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 0 15px;
		z-index: 1000;
		box-shadow: -4px 0px 6px #ccc;
	}
	.bottom-button{
		background-color: #FE6256;
		width: 125px;
		height: 44px;
		color: #ffffff;
		font-size: 18px;
		border-radius: 22px;
	}
	
	.white-div {
		width: calc(100% - 20px);
		margin-left: 10px;
		padding: 10px 15px 10px 15px;
		background-color: #ffffff;
		margin-top: 10px;
		border-radius: 5px;
	}
	.payment-method{
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.payment-method-left{
		width: 15%;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.payment-method-right{
		width: 85%;
		display: flex;
		align-items: center;
		justify-content: space-between;
		border-bottom: 0.5px solid #DEDEDE;
		line-height: 40px;
	}